/* 
    Document   : home
    Created on : 24-Feb-2013, 23:01:18
    Author     : soffo
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
    
   
}

html {
	background: #D2B78F;
       
}
.container{
    margin:0 auto;
}


nav
{
    
    text-spacing:space-adjacent;
    font-family: Georgia,'Times New Roman',times,serif;
    font-style: normal;
    text-align: right;
    margin-bottom: 30px;
}
nav a{
    text-decoration: none;
}

body
{
   margin: 0 auto;
   background: #fff;
   font: 90%/1.6 baskerville, palatino, 'palatino linotype', georgia,serif;
}



header{
        background: #4F483E;
	padding: 50px 25px 10px 0;
	color: #fff;    
}

h1 {
	text-align: center;
	font-size: 3em;
	font-weight: normal;
	font-variant: small-caps;
	letter-spacing: .1em;
}


footer {
	background: #686D7B;
	font: 1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: none;
	letter-spacing: .2em;
	text-align: right;
	color: #fff;
}

/*layout styles*/
@media all and (min-width: 780px) {
/*layout*/
body {
	width: 85%;
	max-width: 1280px;
	min-width: 960px;
}

/*section {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 2em;
	-moz-column-gap: 2em;
	column-gap: 2em;
	padding-bottom: 1em;
	margin-bottom: 1em;
	border-bottom: 1px solid black;
}
section:last-of-type {
	border-bottom: none;
}*/
footer {
	clear: both;
	padding: 25px 0 15px;
}
}
@media all and (min-width: 481px) and (max-width: 780px) {
/*layout*/
body {
	width: 90%;
	max-width: 780px;
	min-width: 485px;
	font-size: 80%;
}

footer {
	clear: both;
	padding: 25px 0 15px;
}

/*content styles*/
h1 {
	font-size: 2.4em;
}
footer {
	font-size: 1em;
}
}
@media all and (max-width: 480px) {
/*layout*/
body {
	width: 90%;
	max-width: 480px;
}

footer {
	padding: 25px 0 15px;
}
/*content styles*/
header {
	padding: 25px 0 15px;
}
h1 {
	text-align: center;
	font-size: 2em;
}

footer {
	font-size: .7em;
}
}